Skip to content

Conversation

@Cmdv
Copy link
Contributor

@Cmdv Cmdv commented Oct 29, 2025

Description

This is two things:

  1. Monitoring, which was heavily used when doing Persitent -> Hasql (still need to adjust it some more but it's a good starting point)
  2. Profiling, this is an experimentation using ghc-debug to see if we can get information out of the stack/run time. Not fully tested, might also be the case that you can run both side by side so the monitoring stores the profiling information.

Checklist

  • Commit sequence broadly makes sense
  • Commits have useful messages
  • New tests are added if needed and existing tests are updated
  • Any changes are noted in the changelog
  • Code is formatted with fourmolu on version 0.10.1.0 (which can be run with scripts/fourmolize.sh)
  • Self-reviewed the diff

Migrations

  • The pr causes a breaking change of type a,b or c
  • If there is a breaking change, the pr includes a database migration and/or a fix process for old values, so that upgrade is possible
  • Resyncing and running the migrations provided will result in the same database semantically

If there is a breaking change, especially a big one, please add a justification here. Please elaborate
more what the migration achieves, what it cannot achieve or why a migration is not possible.

@Cmdv Cmdv requested a review from a team as a code owner October 29, 2025 12:18
@Cmdv Cmdv marked this pull request as draft October 30, 2025 16:02
@Cmdv Cmdv force-pushed the feature/dev-tools branch 5 times, most recently from e488f6a to 90628a5 Compare November 5, 2025 10:01
@Cmdv Cmdv marked this pull request as ready for review November 5, 2025 10:02
@Cmdv Cmdv requested a review from a team as a code owner November 5, 2025 10:02
@Cmdv Cmdv force-pushed the feature/dev-tools branch from 90628a5 to 9a540dd Compare November 5, 2025 10:14
@Cmdv Cmdv force-pushed the feature/dev-tools branch from 9a540dd to 34782e6 Compare November 5, 2025 11:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants